jump headfirst

Translations
plonger la tête la première
Definitions
To dive or plunge into something with one's head leading, often used metaphorically to describe engaging in an activity or situation with enthusiasm and without hesitation.